Experiment: use msgspec to parse Formio (component) definitions - #5912
Draft
sergei-maertens wants to merge 1 commit into
Draft
Experiment: use msgspec to parse Formio (component) definitions#5912sergei-maertens wants to merge 1 commit into
sergei-maertens wants to merge 1 commit into
Conversation
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
4 times, most recently
from
January 23, 2026 14:08
32ee4f6 to
4fa6ea6
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #5912 +/- ##
==========================================
- Coverage 97.13% 96.90% -0.23%
==========================================
Files 861 893 +32
Lines 33067 34583 +1516
Branches 3054 3167 +113
==========================================
+ Hits 32120 33514 +1394
- Misses 635 684 +49
- Partials 312 385 +73 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
4 times, most recently
from
January 25, 2026 21:34
9fd5294 to
8409a3a
Compare
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
from
April 10, 2026 06:37
8409a3a to
df8b627
Compare
9 tasks
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
6 times, most recently
from
May 25, 2026 18:37
76b1c8a to
9fae907
Compare
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
6 times, most recently
from
May 31, 2026 18:04
4f3c956 to
d3836e9
Compare
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
4 times, most recently
from
June 14, 2026 14:20
dad3943 to
8051a44
Compare
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
2 times, most recently
from
June 14, 2026 20:05
8bc8715 to
c60491f
Compare
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
6 times, most recently
from
July 27, 2026 07:45
626b2d3 to
88aaee8
Compare
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
8 times, most recently
from
August 2, 2026 21:53
ee75ab8 to
febdec2
Compare
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
7 times, most recently
from
August 21, 2026 21:21
5e783f7 to
6bb9ad5
Compare
2 tasks
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
4 times, most recently
from
August 24, 2026 21:24
d667502 to
2540f91
Compare
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
2 times, most recently
from
September 7, 2026 19:34
f936144 to
b0dd733
Compare
POC for a proper data types rewrite to deal with anything formio in the backend. See #6565
sergei-maertens
force-pushed
the
experiment/formio-components-as-python-types
branch
from
September 8, 2026 14:54
b0dd733 to
188f047
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[skip: e2e]
Plan to get this in main
The impact is huge and big bang change is pretty much the only way to get this through, as it affects all the component-specific processing which happens in all layers of the application. Though, this PR will get split up to do this in a responsible way.
Changes
[Describe the changes here]
Checklist
Check off the items that are completed or not relevant.
Impact on features
Dockerfile/scripts
./binfolderCommit hygiene